//
//  BBTKActionCellModel.h
//  BBTestKit
//
//  Created by aron on 2020/12/31.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

typedef NS_ENUM(NSInteger, ActionCellType) {
    ActionCellTypeNone = -1,
    ActionCellTypeCustomCallback = 0,
    ActionCellTypePushViewController = 1,
};

@interface BBTKActionCellModel : NSObject

@property (nonatomic, copy) NSString* actionName;
@property (nonatomic, copy) NSString* detailText;
@property (nonatomic, copy) void(^actionCallBack)(void);
@property (nonatomic, assign) ActionCellType actionCellType;

-(instancetype)initWithActionName:(NSString*)actionName actionCallBack:(void(^)(void))callback;

@end



NS_ASSUME_NONNULL_END
